.profile-popup {
	-fx-background-color: -ui-color-bg;
	-fx-border-color: -ui-color-border;
	-fx-border-width: 1.0px 1.0px 1.0px 0.0px;
	-fx-border-style: solid;
	-fx-border-radius: 0.0 2.0px 2.0px 0.0;
	-fx-background-radius: 0.0 2.0px 2.0px 0.0;
	-fx-pref-width: 250.0px;
	-fx-min-height: 120.0px;
	-fx-effect: dropshadow(gaussian, rgba(0.0, 0.0, 0.0, 0.2), 10.0, 0.12,
		5.0, 5.0);
	-fx-padding: 30.0px 20px 10px 20px;
}

.profile-popup.left {
	-fx-background-color: -ui-color-white;
	-fx-border-width: 1.0px 1.0px 1.0px 1.0px;
	-fx-effect: none;
}

.profile-popup .ui-search-bar {

}

.profile-popup .profile_form {
	-fx-border-color: -ui-color-border;
	-fx-border-width: 1.0px 0.0px 0.0px 0.0px;
	-fx-border-style: solid;
	-fx-padding: 20.0px 0.0 0.0 0.0;
}

.profile-popup .profile_form > .profile_form--title {
	-fx-font-size: 14.0px;
}

.profile-popup .profile_form > .ui-cell {
	-fx-padding: 10.0px 0.0 20.0px 0.0;
}

.profile-popup .profile_form > .ui-cell .ui-cell_value {
	-fx-text-fill: -ui-color-ft-xx;
	-fx-fill: -ui-color-ft-xx;
	-fx-font-size: 14.0px;
}

.profile-popup .profile_form>.ui-cell .ui-cell_value.ui-text-field {
	-fx-border-color: -ui-color-border;
	-fx-border-width: 1.0px;
	-fx-border-style: solid;
	-fx-border-radius: 0.0px;
	-fx-background-radius: 0.0px;
	-fx-background-insets: 0.0, 0.0, 0.0, 0.0;
	-fx-background-color: -ui-color-white;
	-fx-padding: 0.0 0.0 0.0 10.0px;
	-fx-pref-height: 40.0px;
	-fx-font-size: 14.0px;
}

.profile-popup .profile_form>.ui-cell .ui-cell_ops {
	-fx-text-fill: -ui-color-ft-xx;
	-fx-fill: -ui-color-ft-xx;
	visibility:hidden;
}
.profile-popup .profile_form>.ui-cell:hover .ui-cell_ops {
	visibility:visible;
}
.profile-popup .profile_form>.ui-cell:active .ui-cell_ops {
	visibility:visible;
}

.profile-popup .chats-action {
	-fx-font-size: 14.0px;
	-fx-border-color: -ui-color-border;
	-fx-border-width: 1.0px 0.0 1.0px 0.0;
	-fx-border-style: solid;
	-fx-padding: 20px 0 20px 0;
}

.profile-popup .chats-action > .ui-cell_ops {
	-fx-text-fill: -ui-color-ft-xx;
	-fx-fill: -ui-color-ft-xx;
}

.profile-popup .flag_form {
	-fx-padding: 20px 0 20px 0;
	-fx-font-size: 14.0px;
}

.profile-popup .clear-action , .profile-popup .exit-action{
	-fx-font-size: 14.0px;
	-fx-border-color: -ui-color-border;
	-fx-border-width: 1.0px 0.0 0.0px 0.0;
	-fx-border-style: solid;
	-fx-padding: 20px 0 20px 0;
	-fx-text-fill: -ui-color-danger;
	-fx-fill: -ui-color-danger;
}
.profile-popup .clear-action > .ui-action_text , .profile-popup .exit-action > .ui-action_text {
	-fx-text-fill: -ui-color-danger;
	-fx-fill: -ui-color-danger;
	-fx-cursor: hand;
}